package com.jdz.dao;

import com.jdz.entities.FlyRow;
import com.jdz.entities.NoiseRow;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.ArrayList;

@Mapper
public interface NoiseDao {

    public int addNoiseOri(NoiseRow noiseOri);


    //插入一条时间同步后的时间
    public int addNoiseRow(NoiseRow noiseRow);



    //读取出时间a-->时间b时间内时间同步的结果
    public ArrayList<NoiseRow> getAllNoise();

    //读取整个时间段内时间同步的结果
    public ArrayList<NoiseRow> getNoiseByTime(float begin,float end);


    //插值飞行参数

    public int addFlyStatus(@Param("flyRow") FlyRow flyRow,@Param("begin") double begin,@Param("end") double end);


}
